pillar snails - Almanca İngilizce Sözlük